Sign up for exclusive roomguide.co.uk email only offers
Palace Hotel Tachikawa is located in the city centre, a 5-minute walk from JR Tachikawa Station. It offers modern accommodation with massage services,… More
Opened in 2012, Tokyo Inn Tachikawa-eki offers air-conditioned rooms with free Wi-Fi and an LCD TV. Located 550 metres from JR Tachikawa Train Station,… More