Costa Del Sol Hotel 4*
Costa Del Sol Hotel offers en-suite rooms in a beach area of Juan Pedro.
The hotel is located in the heart of Juan Pedro, 42 km away from Catalina Island and 49 km from Teeth of the Dog. Set within a 5-minute walking distance from Juan Pedro city center.
The hotel is easy access to the white-sand beach in Juan Pedro.
Room amenities at Costa Del Sol Hotel include a balcony, a kitchenette, a dining area and a DVD player. The rooms look on to the sea.
Different dishes of local cuisine are served at the restaurant.
Costa Del Sol Hotel is placed within a 35-minute drive from Las Americas airport.
An outdoor swimming pool and loungers are offered for the use of guests. Active travelers will appreciate a gym and a fitness center available on site.
Activities and relaxation
- Exercise gym