Obiekt Delphi Hotel cieszy się świetną lokalizacją w centrum Nikozji, w pobliżu placu Salomona i głównego dworca autobusowego. Pokoje w obiekcie wyposażone są w klimatyzację. Ponadto oferują one bezpłatne WiFi, a także widok na miasto. Pokoje w obiekcie są prosto urządzone i dysponują balkonem. W każdym pokoju znajduje się telewizor z płaskim ekranem, mała lodówka oraz łazienka z prysznicem. Hotel usytuowany jest w pobliżu wielu muzeów, w tym Cypryjskiego Muzeum Archeologicznego oraz Muzeum Sztuki Ludowej. Krótki spacer dzieli obiekt od wielu restauracji i sklepów.
Liczba pokoi : 10