10 Tobone; Ogi; Kota-cho; Nukata-gun; Aichi, Nagoya, Aichi (Japan) Show on map
Updating availability and prices
With its amazing views, great location, and affordable rates, the Ten No Maru is perfect for any traveler on any occasion