About Yamagata Grand
This charming hotel is situated in Yamagata. There are a total of 104 units on the premises. Guests can enjoy the convenience of 24-hour reception. Communal areas are wheelchair accessible at this property. No pets are allowed on the premises.
Yamagata Grand Map
*Distances are shown as the crow flies and not necessarily the actual travelling