Hotel Oscar

2.1
(21 reviews)
Amstel 60, 1017 AC Amsterdam The Netherlands
+31 20 624 6271
Charming
Hotel
Mid-range
Hotel Oscar | Amsterdam | Netherlands | TripAligner