Sendai Royal Park Hotel in winter
Latest
February 20, 2018, Comments Off on Sendai Royal Park Hotel

Sendai Royal Park Hotel is a 5 star oasis escape outside Sendai that makes the perfect stopover or shopover to start, finish, or break up a Tohoku ski trip itinerary. […]