Het Geneva Hotel ligt in een rustige omgeving, op slechts 3 km van het centrum van Sofia. Het hotel biedt ruime en stijlvolle kamers en beschikt over gratis WiFi en een fitnesscentrum. Tegen een toeslag kunnen gasten gebruikmaken van een sauna.
Alle kamers zijn voorzien van airconditioning, een ruime badkamer met een bad, een minibar en een satelliet-tv.
Het restaurant van het Geneva Hotel serveert Bulgaarse, nationale gerechten in een prettige sfeer met achtergrondmuziek. Gasten ontvangen 10% korting op het hoofdmenu. Er is ook roomservice beschikbaar.
De luchthaven van Sofia is in slechts 30 minuten rijden te bereiken en het Parlement, de Opera en het Nationaal Theater liggen slechts 4 km verderop. Het winkelcentrum Mall of Sofia bevindt zich op ongeveer 2,5 km afstand.