Hotel Tamara

26

Hotel Tamara is set in the Amsterdam City Centre district of Amsterdam, and is a 3-minute walk from Royal Palace Amsterdam. Around a 3-minute walk from Dam Square, the property is also 300 metres away from Beurs van Berlage and offers free WiFi.

SKU: 1755719 Category:
internal_server_error <![CDATA[WordPress &rsaquo; Error]]> 500