Rating
Hotel Casa Amsterdam is a modern hotel offering a bar, rooftop terrace and an in-house restaurant. It features underground on-site parking and is only 300 metres from Amsterdam Amstel Railway Station and Amstel Metro.