Club Se7en at Beachcomber se encuentra en Upper Land, a pocos pasos de Playa de Seven Mile, y ofrece alojamiento con aire acondicionado y wifi gratis, además de acceso a la piscina al aire libre y a la terraza.
El apartahotel ofrece balcón, vistas al mar, zona de estar, TV de pantalla plana, cocina totalmente equipada con nevera y microondas, y baño privado con ducha y artículos de aseo gratuitos. También hay fogones, tostadora y cafetera.
Club Se7en at Beachcomber ofrece bañera de hidromasaje.
El aeropuerto más cercano (Aeropuerto Internacional Owen Roberts) está a 6 km del alojamiento.