My Guide Website?
Best Western Dam Square Inn
The Best Western Dam Square Inn is located near the Dam Square, within walking distance of Anne Frank House, Madame Tussauds, Van Gogh Museum and the floating flower museum. Situated in a quiet cobbled street virtually on the doorstep of the New Church and the Royal Palace , the Best Western Dam Square Inn boasts of an excellent location with convenient connections to public transport areas such as Central Station and other tram stops. Its motto, according to the hotel staff, is that it is 'a home away from home'. Another thing to take note of would be that it is a 100% smoke-free hotel.