Duration

N/A nights

Category

Rating
4.0 trip_advisor
Location

Costa del Sol, Spain


This hotel is located in Marbella, Spain and is a short drive from the beach. The rooms are spacious and have kitchenettes, while the common areas include a swimming pool and a garden.