Forest Inn Showabashi Hotel

, Tokyo, Japan
Nearby Airports
Review this Hotel
Popular Travel Destinations

Recently Reviewed Hotels Around Tokyo

Forest Inn Showabashi Hotel

, Tokyo

Rooms: 98

Showa-no-mori - Tokyo - 196-8601 - Japan Hotel Website | | 042-542-1234
20 Traveller

Reviews - Forest Inn Showabashi Hotel

(hotels)loading

Other names for Forest Inn Showabashi Hotel

  • forest hotel akishima
  • Address: Showa-no-mori - Tokyo - 196-8601 - Japan
Travel Library Traveller Rating?
9.0/10

See All 20 reviews

Review this Hotel
Candid Traveller Photos
  •  Loading Image...
  •  Loading Image...
  •  Loading Image...
  •  Loading Image...
(hotels)loading

Hotels Near Forest Inn Showabashi Hotel