close castle hotel close Country: Japan close City: Tachikawa Shi
Hotel Mystays Tachikawa
Toyoko INN Tachikawa Station north exit