Townhouse Hotel

Starting at

TripAdvisor Review

Based on 48 review

See all

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...

More details