Ambassador City Centre Hotel
1 expert review
Lonely Planet
Top Choice
"The Ambassador's 106 individually designed rooms spread over several historic buildings near the Grote Kerk."
Full review
Amenities
Show All Amenities
Free Internet
Kitchenette
Breakfast buffet
Fax / photocopying
Baggage storage
24-hour front desk
Flatscreen TV
Safe
Blackout curtains