Theodorou is located in Azolimnos, Syros.
The property offers twin room, double room, 1 bedroom apartment and other might be available upon request. Amenities of the rooms include a/c, heating, fridge and more.
The wireless internet is free and available in all areas.
At the guest house there is free parking.
Pets are allowed with prior agreement with Theodorou.