The Nest Teshikaga Villa is located 3.6 miles from Lake Mashu first observatory and invites guests to enjoy a terrace. Situated about 10 minutes' drive from Mount Io, this 1-bedroom villa is suitable for 3 guests and provides Jacuzzis, a hot tub, and a sauna for additional relaxation.
If you feel like visiting the surroundings, check out Lake Mashu 3rd Observatory 3.4 miles from the 1-bathroom villa.
The Nest Teshikaga Villa comes with garden views.
A fully-fitted kitchen at this Teshikaga accommodation is equipped with coffee and tea making machines, and a fridge.