Whether you're a tourist or traveling on business, Hotel Garden Square Shizuoka is a great choice for accommodation when visiting Shizuoka. With its location just 0 km from the city center and 40 km from the ai ... Read more

View all Luxury Hotels in Shizuoka