Dieser Komplex befindet sich direkt neben dem schönen Yachthafen Los Gigantes, auf einem steilen Hang über dem Wasser. Das Meer und der Strand befinden sich 15 m vom Hotel entfernt, das Zentrum von Los Gigantes ist 300 m entfernt und öffentliche Verkehrsmittel befinden sich 400 m vom Hotel entfernt. In der Eingangshalle finden die Gäste eine rund um die Uhr besetzte Rezeption, einen Hotelsafe, eine Wechselstube und Aufzüge. Darüber hinaus verfügt das Hotel über ein Restaurant, eine Bar und ein Spielezimmer. Die Apartments sind modern eingerichtet und verfügen über ein Badezimmer mit Dusche, eine Küche mit Kühlschrank, Ofen und Tee-/Kaffeezubereiter sowie einen Wohnbereich, einen Zimmersafe und entweder einen Balkon oder eine Terrasse. Es bietet einen komfortablen Ort zum Urlaub.