Ambelothea Tavern & Cafe Bar Limited
Phone Number: Suggest Phone Number
Website: Suggest Official Website
Categories: Greek Restaurant
Address: 4760 Omodos
GPS Coordinates: 34.85586,32.80646
Facebook: facebook.com/1142479189287341
Instagram: Photos and Videos
There is a list of nearest hotels:
Softades Cottage
located at 1 Apostolou Philippou,
in 776 meters south.
Omodos Katoi Holiday Homes
located at 25, Linos Street,
in 791 meters south.
Stou Kir Yianni
located at Linou 15,
in 870 meters south.
Omodos Village Houses
located at 18 Mitropolitou Pafou Fotiou str,
in 991 meters south.
Rotis Residence
located at Vasa Kilaniou,
in 2.68 km southwest.
Arkela Agrotouristic Houses
located at Vasa Kilaniou,
in 2.86 km southwest.
Tou Leptou Apartments
located at Vasa Kilaniou,
in 2.88 km southwest.
Your can find and book more hotels, hostels and apartments on our interactive hotels map.