Tafa Deluxe Apartment is located in Vlorë, just 1.8 miles from Kuzum Baba and 1.9 miles from Independence Square. Guests staying at this apartment have access to a patio.
This air-conditioned 2-bedroom apartment comes with a seating area, a satellite flat-screen TV, and a fully equipped kitchen with a dishwasher. Guests can take in the views of the sea from the balcony, which also has outdoor furniture. The accommodation is non-smoking.
Popular points of interest near the apartment include Vlore Beach, Ri Beach, and Vjetër Beach. The nearest airport is Tirana International Mother Teresa Airport, 94 miles from Tafa Deluxe Apartment.