2297 Okago Hachijo machi, Hachijo
7 bedrooms
Baths
Guests
With a stay at Kencha Rumah - Hostel, you'll be centrally located in Hachijo, a 7-minute walk from Hachijo Island Tourist Information Center and 13 minutes by foot from Hachijo Botanical Garden. This hostel is 1.3 mi (2.1 km) from Yaene Port and 2.2 mi (3.6 km) from Nanbara Senjojiki.
Parking
Elevator
Spa
WiFi/Internet
Pet friendly
Laundry
Non-smoking
Air conditioning
24/7 front desk
Kitchen
Electric car charging station
Beach
No nearby properties available in this region at the moment.