Het Delphi Hotel is gunstig gelegen in het centrum van Nicosia, recht tegenover het Solomon-plein en het centrale busstation. Het biedt kamers met airconditioning, gratis WiFi en uitzicht op de stad.
De kamers van het Delphi zijn eenvoudig ingericht en hebben een balkon. Ze zijn voorzien van een flatscreen-tv, een koelkastje en een eigen badkamer met een douche.
Delphi Hotel ligt dicht bij de vele musea van Nicosia, zoals het Cyprus Museum en het Folk Art Museum. Op korte loopafstand vindt u ook vele restaurants en winkels.