Local Guides World

Alejandra Rodriguez

1 reviews on 1 places
Great location, just on top of Nagoya station. Room was spacious and clean. Awesome view!
Overall great, free suitcase storages available on the 2nd and 17th floor.