Em Sliema, a cerca de menos de 1 km de Balluta Bay Beach, City Dacha fornece check-in e check-out expresso, quartos antialérgico, um jardim, acesso Wi-Fi gratuito em toda a propriedade e um terraço. O alojamento está próximo de The Point Shopping Mall, de Portomaso Marina e de Universidade de Malta. O alojamento apresenta uma cozinha partilhada e depósito de bagagens.
No alojamento, todos os quartos estão equipados com varanda. Apresentando uma casa de banho privativa com bidé e produtos de higiene pessoal gratuitos, alguns quartos do alojamento também disponibilizam vista da cidade. As acomodações do alojamento incluem ar condicionado e secretária.
City Dacha tem vários pontos de interesse populares nas suas proximidades, incluindo Praia de Exiles, Praia Fond Ghadir e Love Monument. O aeroporto mais próximo é o Aeroporto Internacional de Malta, que fica a 7 km de City Dacha.