Standort
Looking for a place to spend a night after a long walk around the city? Hotel «Idlers' Rest Beach Hotel» is located in Black River. This hotel is located in walking distance from the city center.
Idlers' Rest Beach Hotel
Idlers' Rest Beach Hotel