MEININGER Hotel Amsterdam Amstel
MEININGER Hotel Amsterdam Amstel
Hotel
, Amsterdam, Netherlands
81
Very Good ·
1458 reviews
3-star business, pet-friendly hotel in Amsterdam (Watergraafsmeer)
No image available for this location