Lido Star Beach is just 100 meters from the lively center of Faliraki, Rodos, located at Kathara Beach. It features a sun terrace and a bar, and offers rooms that open to a balcony. Wi-Fi is available at public areas.
All rooms come with air conditioning, a satellite TV and a fridge. They also have a bathroom with a shower and hairdryer. The rooms are divided between garden or Aegean Sea view. Guests can enjoy a drink or light meal at the property’s snack bar. Lido Star Beach is situated right at the edge of the sea! Free public parking is possible at a location nearby.