Bénéficiant d'un emplacement central à proximité de la rue commerçante Vitosha Boulevard, l'Hotel Alabin Central se trouve à proximité des principaux monuments culturels et architecturaux de Sofia.
L'Alabin est également situé près de la cathédrale Alexandre Nevski. Dans un rayon de 2 km, vous pourrez accéder au Muséum d'histoire naturelle, à la National Art Gallery, à l'Opéra et aux théâtres.
L'hôtel a ouvert ses portes en 2009. Les chambres récemment rénovées et confortables sont équipées d'un réfrigérateur et de la climatisation à réglage individuel.
L'aéroport international de Sofia se trouve à 10 km de l'Alabin Central. Un transfert d'aéroport depuis et vers l'hôtel est disponible moyennant des frais supplémentaires.