Villa The Nest Teshikaga
Biruwa361-28, Teshikaga, Japan
Choose your dates to see prices
Biruwa361-28, Teshikaga, Japan
Choose your dates to see prices
1-bedroom The Nest Teshikaga Villa is located 3.4 miles from Lake Mashu 3rd Observatory and provides a spa bath, a hot tub, and a sauna. Providing guests with Wi-Fi and a car park, this 1-bathroom villa is around 10 minutes' drive from Mount Io.
The Teshikaga accommodation has views of the garden.
The villa is also located 3.6 miles from Lake Mashu first observatory.
The Nest Teshikaga Villa houses a fully-fitted kitchen with coffee and tea making equipment, and a fridge.
Wi-Fi
Jacuzzi
Spa and relaxation
Air conditioning
No pets allowed