This brand new opened guesthouse, located in the city center of Amsterdam, offers a great accommodation.
The stylish canal house is beautifully renovated and situated on the Schippers-canal and at walk distance to Amsterdam Central Station.
TownHouse-Inn is located in a monumental building on a peaceful street with little traffic. The modern rooms have private bathrooms, a fridge and free Wi-Fi.
The guesthouse is just minutes away from cultural attractions such as the Waterlooplein and the city’s pulsating dining, shopping, and entertainment areas.