See all photos
See all photos
See all photos
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.