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.

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