Club Se7en at Beachcomber ligt in Upper Land, op een paar minuten lopen van Seven Mile Beach en biedt accommodatie met airconditioning, gratis WiFi, en toegang tot een buitenzwembad en een terras.
Het aparthotel biedt een balkon, uitzicht op de zee, een zithoek, een flatscreen-tv, een volledig uitgeruste keuken met een koelkast en een magnetron, en een eigen badkamer met douche en gratis toiletartikelen. Er is ook een kookplaat, broodrooster en een koffiezetapparaat.
Club Se7en at Beachcomber biedt een hot tub.
Het dichtstbijzijnde vliegveld is Internationale luchthaven Owen Roberts, op 6 km van de accommodatie.