O hotel urbano situa-se em Hamra, no centro de Beirute, virado para o mar e apenas a 3 minutos da Gruta dos Pombos e a 5 minutos de automóvel da principal área comercial e da Rua Hamra. O centro da cidade fica apenas a 10 minutos a pé do hotel e a 5 minutos existem restaurantes, clubes nocturnos e ligações à rede de transportes públicos. A praia mais próxima encontra-se apenas a 1 km do hotel urbano.
Os quartos estão bem equipados para assegurar conforto completo e relaxamento. As comodidades padrão incluem casa de banho privativa com duche, televisão via satélite, música, cofre, mini-bar, ar condicionado/aquecimento regulados individualmente e telefone com chamadas internacionais.
Este hotel oferece um serviço de qualidade, 50 habitações e facilidades modernas para uma estada agradável, quer os hóspedes se desloquem a Beirute em negócios ou em turismo. As facilidades ao dispor dos hóspedes incluem um hall de entrada com recepção e serviço de check-out sob 24 h, cofre, uma sala de pequeno-almoço e instalações para conferências.