The Delphi - Amsterdam Townhouse

|

HOTEL

|

Total rooms: 26

|
 AMSTERDAM

Description

Conveniently located in an up scale part of town, away from the hectic heart yet still within walking distance of attractions, is the luxurious Delphi Hotel. Recently renovated, this 4-star hotel offers spacious and contemporary rooms with fluffy duvets in fine cotton sheets. The bar and lounge prov

Address

Apollolaan, AMSTERDAM, Netherlands

Points of Interest

Museum Square
1000

Select Guest and Date

Why heart