Located in Vlore, 8 km from Independence Square, Villamaria Hotel features a restaurant, bar and free WiFi Each room at this hotel is air conditioned and has a flat-screen TV Some units feature views of the sea or mountains You will find a 24-hour front desk at the property