Set in Vlore, Apartments Martin 21 offers a garden and sun terrace Kuzum Baba is 39 km from the property Free WiFi is provided The accommodation is equipped with a flat-screen TV Some units have a terrace andor balcony with sea or mountain views There is also a kitchen, fitted with a fridge There is a private bathroom with a hairdryer in every unit Bed linen is featured Independence Square is 42 km from Apartments Martin 21