O hotel situa-se no centro de Sófia, nas imediações da principal área comercial da cidade. A sua localização é ideal para hóspedes em negócios. O aeroporto fica a cerca de 10 km e a principal estação de comboios a 1 km. A estação de comboios de Sófia encontra-se a 150 m e o Palácio Nacional da Cultura a aproximadamente 1 km.
O hotel encontra-se num edifício encantador datado do século XIX, listado como propriedade protegida. Renovado em 2006, compreende um total de 8 quartos individuais, 7 duplos e 5 suites, distribuídos por 4 andares. Apresenta um guichet para câmbio monetário, um bar e um restaurante. Os serviços de quartos e de lavandaria são outras das ofertas. Neste hotel os hóspedes poderão usufruir de uma combinação de alta qualidade com serviço de luxo, espaços privatizados e conforto e, deste modo, sentir-se em casa.
Os quartos dispõem de casa de banho privativa com secador de cabelo, bem como de telefone com ligação directa, televisão via satélite/cabo, minibar/frigorífico, aquecimento central e cofre de aluguer.