Savannah Beach Club: Rising star of the sunset strip
Savannah opened its doors for the first time back in 1997. Located on the West Coast of Ibiza. A mere stroll from the port of San Antonio, you will find the luxurious Sunset Strip in San Antonio, Ibiza.READ MORE