O hotel urbano situa-se no centro do famoso complexo turístico de Lido, próximo do centro da cidade (cerca de 30 minutos a pé) e a cerca de 100 m da paragem de autocarros mais próxima. Os hóspedes encontrarão um grande número de restaurantes, bares, cafés e centros comerciais na área circundante e o aeroporto do Funchal fica a cerca de 3 km de distância. O hotel, construído em 2008, compreende um total de 74 quartos e suites totalmente climatizados e acolhe os seus hóspedes num hall de entrada com serviço de check-in / check-out sob 24 h. Refeições e bebidas são servidas no bar e no restaurante da cafeteria.