Based on 48 review
The 2 star Townhouse Hotel is situated in Amsterdam. Guests can enjoy a meal at the hotel restaurant. Room Features The Townhouse Hotel. A hairdryer is provided in every room. Smoking in certain bedrooms is allowed, as well as in public areas of the hotel. Please specify when making your booking. Ro...