The Delphi - Amsterdam Townhouse is located in Amsterdam, Netherlands on Apollolaan 105. The Delphi - Amsterdam Townhouse is rated 4.2 out of 5 in the category hospitality in Netherlands. The Delphi is a boutique hotel where you’ll find warmth, character and charm all under the one roof. A place to retreat after a long day of exploring the museums, boutiques or local restaurants you’ll find walking distance from our door. Whether you’re here for a weekend away or a few days on business, our well-situated yet residential location offers a true neighbourhood feel and a calm respite from the buzz of Amsterdam's centre.
Company size
11-50 employees
Headquarters
Amsterdam, Noord-Holland