Osterode, Germany, Friedrich-Ebert-Straße 129
All(132) Rooms(12) Property(0) Dining(35) Facilities(0) Nearby(0) Various(8) Facilities(0) Nearby(0) Various(8)
$ 94
8.0
photos
View on Map
See availability