Loading hotels
Confirming room availability...
The Delphi Amsterdam Townhouse, Apollolaan 101-105, Amsterdam, Netherlands
Due to its central location, this hotel serves breakfast only in a very bright and cheerful breakfast room which is located on the ground floor and has a whitewashed, beachy ambeience. This hotel is located in a glamourous and upmarket part of Amsterdam and the traditional exterior is in keeping with the rest of the traditional buildings on this street. With its attractive awning, it is a welcome sight. The lobby area is small and offers limited seating and a small reception area but it is very welcoming. This is an excellent, privately owned addition to the GTA portfolio with a stunning location.