Situado a uns metros da zona do Lido, afastado da estrada principal, na cidade do Funchal. O hotel tem á sua disposição um autocarro gratuito para poder ir visitar o centro da cidade. Os hóspedes poderão utilizar as instalações de qualquer outro hotel do complexo. Os quartos contam com todas as comodidades. O pequeno-almoço é servido no Restaurante Mermaid e junto ao restaurante encontra-se o Bar Mermaid.