navigate to top page

Forest Inn Showakan (Okura Hotels & Resorts)

4017-3 Haijimacho, Akishima-shi, Tokyo, 196-0002

Ratings and reviews

4.3
Excellent
243 reviews from verified guests
Location4.4
Facilities & Amenities4.1
Service & Staff4.3
Comfort & Cleanliness4.3
Bath4
Meal4.3
Sort by
Most recent
Review score
All ratings