Este hotel situa-se no centro de Odessa, a apenas 5 minutos a pé das escadas Potemkin e da praça Ekaterininskaya. São também apenas 5 minutos a pé da famosa rua Deribasovskaya e do porto de Odessa. A Ópera e o Ballet, assim como o estádio Tsentralnyi-Chornomorets e o farol Vorontsov, ficam nas proximidades do hotel. O aeroporto de Odessa fica a aproximadamente 7 km.
Todos os quartos compreendem telefone com ligação direta, televisão via satélite, cofre, minibar, ar condicionado regulável individualmente e uma varanda ou terraço privativos.
O hotel urbano climatizado goza de uma decoração única, com mobiliário clássico e comodidades modernas, tais como acesso à Internet sem fios e instalações para conferências. Renovado em 2011, o hotel oferece 17 quartos com candelabros, e os hóspedes serão recebidos num hall de entrada com receção e serviço de check-out sob 24 h, cofre e elevador. Existe também um café, um bar e um restaurante ao dispor, bem como serviços de quartos e lavandaria, parque de estacionamento e aluguer de bicicletas.
Os hóspedes poderão exercitar-se no centro de fitness ou descontrair na sauna.