San Stefanos Online ~ North West Corfu
Welcome to San Stefanos (NW Corfu) => Where to stay => Topic started by: Chrissyann on August 07, 2014, 06:50:26 PM
-
Can anyone tell me where Villa Leo is situated, can't find them on the map, they look very nice and I'm looking for future visits ! :)
-
http://www.villaleocorfu.iowners.net/
-
Thanks for your help swedebasher, have had a look and realise it's up the "hill" :( unfortunately can't do a lot of hill walking anymore, will keep looking.
-
Nice place opposite romanza , unfortunately up "the hill"