Located in Vlore, Studio Vlora offers a garden and sun terrace Kuzum Baba is 21 km from the property Free WiFi is featured All units are air conditioned and feature a seating area There is also a kitchenette, fitted with an oven Towels are offered Independence Square is 25 km from Studio Vlora