The 3-star Paloma Garden Hotel Stalida is set 0.5 km from Sparrow travel and 3.2 km from Aeolos Beach Water Park & Water Sports.
The Paloma Garden Hotel is placed a few minutes' drive from Star Beach.
Guests can enjoy Mediterranean and Greek meals at 9 Muses Lounge Restaurant within 5 minutes' walk of the venue. The nearest bus stop is 27 only 200 metres away.