✅ Set in Vlore, Barracuda features agarden. Offering a bar, the property is located within 12 kilometer of Kuzum Baba. The property features a restaurant and Independence Square is 12 kilometer away. All guest rooms within the hotel are fitted with a flat-screen TV. Featuring a individual bathroom, rooms at Barracuda also boast a garden view. All units at the amodation have air con and a wardrobe. Speaking English, Italian and Vietnamese at the reception, employees are always on hand to help. Your stay will include:Free WiFiBarracuda has been hosting . guests from 17 Aug 2018. ?