This property is located in Mesta . Hotel was constructed in 1300. Hotel was completely renovated in 2013. The property consists of one main floor. The property consists of 8 rooms. The property consists of 2 suites, 3 studios and 2 triple rooms. Located in the city centre, the Hotel allows easy access to the city and all it has to offer. The nearest bus and metro stops are within walking distance from the Hotel . The beach is only a few metres away from the Hotel. The Hotel is situated a few minutes away from the harbour.