Contribute photo
HOTEL S&S MORI TOWN
Elegant hotel in Akishima, 33 km from Tokyo, with air-conditioned rooms, free WiFi, flat-screen TVs, and private bathrooms with baths.