El hotel goza de una agradable ubicación en uno de los destinos turísticos más conocidos del Algarve, cerca de la famosa localidad de Portimão. Está en Praia da Rocha, a unos 250 metros del mar. En sus inmediaciones hay tiendas, restaurantes, bares y pubs, así como enlaces a estaciones de transporte público, autobús y tren. Está a unos 2 kilómetros de la ciudad de Portimão, a 3 kilómetros del típico pueblo de pescadores de Alvor, a unos 17 kilómetros de la histórica ciudad de Silves, a 20 kilómetros de Lagos y a 24 kilómetros de las montañas de Monchique. Este complejo turístico dispone de 176 apartamentos distribuidos en 16 plantas, todos con balcón o terraza privada, alarmas de incendio y aislamiento térmico y acústico. Desde los balcones, los huéspedes pueden disfrutar de vistas al mar o a la montaña.