Duration

N/A nights

Category

Rating
4.5 trip_advisor
Location

Costa del Sol, Spain


This hotel is located in Marbella, Spain and is a 9-minute drive from the beach. It offers rooms with free WiFi and a TV. The hotel also has a restaurant, bar and terrace.