Duration

N/A nights

Category

Rating
3.5 trip_advisor
Location

Costa del Sol, Spain


This hotel is located in Marbella, Spain and is a 5-minute walk from the nearest beach. It offers rooms with private balconies and views of the city. There is also a restaurant and bar on site.