Property Name: Alhambra
Property Address: Ave del Mar 2500 La Serena, ,
Property Description: This resort combines Old World charm with modern facilities to create an atmosphere of total relaxation. Guests can test their skills in the games room, unwind in the sauna or steam room, work out in the gym, sunbathe by the pool, or simply walk along the beach. Two panoramic elevators, offering views of the interior gardens, take guests to their accommodations. Units are complete with a fully equipped kitchen and a balcony (some with ocean views).
Property Facts: Year of Last Renovation: N/A