See all photos
See all photos
See all photos
The Villa Costa del Sol is located in Marbella, Spain. It is a short drive from the airport and is close to many places of interest. The hotel has a pool, a spa, and a fitness center. The rooms are spacious and have a kitchenette.