Located in Vlorë, Abi’s Hotel & SPA Vlore is a 5-minute drive from National Museum of Independence and 6 minutes from Flag Square. This luxury hotel is 2.4 mi (3.9 km) from Sheshi i Flamurit and 2.4 mi (3.9 km) from Muradi Mosque.