The Windor is located at near the foot of Mount Myoko, where guests can enjoy views of the surrounding nature. Akakura Kanko Ski Resort is a 5-minute walk away and guests can request for a free shuttle service from JR Myoko Kogen Train Station, which is a 10-minute drive away.
Rooms feature carpeted floors, a flat-screen TV and an en suite bathroom. A fridge and an electric kettle with green tea bags are included in each.
A free-use launderette is on site and luggage storage is offered at the front desk. A free-use LAN cable is available at the public area for guests.
Guests can enjoy a mix of Japanese and Western dishes for dinner at the dining room. Homemade bread and cake is served, while a set meal is available for breakfast.
The Windsor Inn is a 30-minute drive from Naenataki Falls and a 15-minute drive from Lake Nojiri.