Hotel Grand Terrace Obihiro
11 2 Minami Nishi 1 Jo Obihiro-shi 080-0011 Hokkaido
three-star hotelspa accessfree wififree parkingaccessible
Not yet
rated
rated
HotelsRating Index
Not yet rated, awaiting review or award data. Scores appear once at least one trusted source covers this hotel.
About this hotel
Hotel Grand Terrace Obihiro is located in Obihiro, Japan. This three-star hotel offers guests a stay with various confirmed amenities, including a spa for relaxation and a business center for professional needs. Guests can also benefit from free WiFi throughout the property and convenient free parking. The hotel is noted as being accessible, aiming to accommodate a range of guests. This property provides a practical base for visitors exploring the Obihiro area, with its blend of essential services.