Hotel Grand Terrace Obihiro

11 2 Minami Nishi 1 Jo Obihiro-shi 080-0011 Hokkaido

three-star hotelspa accessfree wififree parkingaccessible
Not yet
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.