Apollo Studios is located on a small, quiet island called Tilos, away from civilization, pollution, and mass tourism. The beautiful virgin island of the Dodecanese complex, Tilos Island, is located to the north-west of Rhodes. Here, you will find tranquility and solitude far away from the hustle and bustle of city life. It is an ideal place for lovers of nature, walkers, birdwatchers, loneliners, families, couples, and those who are seeking the "real" paradise.
Wifi, Satellite TV, WI-FI internet, Aircondition, Hairdryer, Shower/WC, Fridge, Kitchenette, Kettle, Washing machine, Balcony
Wifi in all areas
Parking around the hotel