Villa Leo Beach Apartment offers accommodations in Podgora, 27 miles from Blue Lake and 5.3 miles from Makarska Franciscan Monastery. This beachfront property offers access to a balcony and free private parking. St. Marc Cathedral is 5.4 miles from the apartment and Makarska Main Square is 5.4 miles away.
With free Wifi, this 2-bedroom apartment offers a cable flat-screen TV and a kitchenette with a microwave and fridge. Guests can enjoy a meal on an outdoor dining area while overlooking the sea views. The accommodation is non-smoking.
Popular points of interest near the apartment include Pliševac Beach, Podgora Beach, and Garma Beach. The nearest airport is Brac Airport, 26 miles from Villa Leo Beach Apartment.