Contact Us
Tel: 00 357 263 22421
Email: info@tavroshotel.co.uk