Book Online!

Apollo Apartments is located in a small quite island Tilos, away from civilization, pollution and mass tourism. The beautiful virgin island of the Dodecanese complex, Tilos island is located at the north west of Rhodes. Here You will find tranquility and solitude far away from the hustle and bustle of the city life. It is an ideal place for lovers of nature, walkers, birdwatchers, loneliners, families, couples and for those who are seeking the “real” paradise.

Room facilities
Wifi, Satellite TV, WI-FI internet, Aircondition, Hairdryer, Shower/WC, Fridge, Kitchenette, Kettle, Washing machine, Balcony

Hotel facilities
Wifi in all areas
Parking around the hotel