Star of the Olympus is gelegen in San Juan, op 19 minuten lopen van Playa de Condado en 1,7 km van Condado Beach, en biedt accommodatie met gratis WiFi, airconditioning en toegang tot een tuin. Privéparkeren is op het terrein.
De accommodatie is voorzien van een volledig uitgeruste keuken met een koelkast en koffiezetapparaat, een flatscreen-tv en een eigen badkamer met bad of douche. Sommige units hebben een zithoek en/of een balkon.
Populaire bezienswaardigheden in de buurt van het appartement zijn Contemporary Art Museum, San Jerónimo del Boquerón Fort en Condado-lagune. Het dichtstbijzijnde vliegveld is Luchthaven Isla Grande, op 2 km van Star of the Olympus. De accommodatie biedt een betaalde shuttleservice naar deze luchthaven.