Find and Book Top Rated Inns near Godzilla Head in Tokyo
Choose among 1 hotels near Godzilla Head in Tokyo
Inn
7.4
Very good77 reviews10
MapView on map2.6 mi from City Center900 yd from Godzilla Head
From
US$ 44
/night
Saved
Save