Showcasing a barbecue and sun terrace, Guest House and Tavern Leo is located in Sarandë in the region of Qarku i Vlorës, just 18 miles from Corfu Town. Guests can enjoy the on-site restaurant. Certain units include a sitting area for your convenience. Enjoy a cup of tea while looking out at the sea or garden. A TV is provided. There is a 24-hour front desk at the property. Glyfada is 22 miles from Guest House and Tavern Leo, and Paleokastritsa is 21 miles from the property.