Star of the Olympus Apartment Miramar, San Juan
Star of the Olympus features air-conditioned guest accommodation in San Juan, 1.6 km from Condado Beach, 1.7 km from Condado Beach and 2.2 km from Ocean Park Beach. Free Wi-Fi is featured and private parking is available on site.
Number of rooms: 8
652 Calle Hoare, Miramar, 00907 San Juan, Puerto Rico