Lodging & Accommodations close to City Centre Santa Eulalia del Rio
Hotel Galeón - Ibiza
+1-888-965-8297
Puerto De San Miguel South / North Ibiza Illes Bal, Ibiza, 07815 Spain
+1-888-965-8297
~7.53 miles northwest of City Centre Santa Eulalia del Rio
- High end property
- Hotel has 50 rooms
Hotel Torre Del Mar in Ibiza
+1-800-716-8490
Playa D'en Bossa South / North, Ibiza, 07800 Spain
+1-800-716-8490
~8.67 miles southwest of City Centre Santa Eulalia del Rio
- Four star Beach property
- Free breakfast available
Back to Top