Offering quality accommodations in the restaurants, culture, sightseeing district of Amsterdam, Hotel TWENTY EIGHT is a popular pick for both business and leisure travelers. Only from the city center, the hotel ... Read more

View all Luxury Hotels in Amsterdam