Santa Eulalia, Ibiza, España
The Sol Beach House Ibiza hotel, located 300 meters away from the Santa Eulalia port, offers a comfortable and quality vacation thanks to its open spaces such as its 3 swimming pools, garden, rooftop, restaurants and bars. It has 239 rooms and sea views.
CLIENT: MELIÁ HOTELS INTERNATIONAL
LOCATION: Santa Eulalia, Ibiza, España