Obihiro Washington Hotel, Obihiro, Japan

Obihiro Washington Hotel is conveniently located at Minami-12Chome in Obihiro, Japan

Hotel Location:

Address: Minami-12Chome
City: Obihiro
Country: Japan

Hotel Features:

  • Check-In Time: 1400
  • Check-Out Time: 1100