Located in Penela, this popular accommodation offers an ideal place to unwind and relax. The Hotel was built in 2011. There are a total of 42 rooms. The Hotel offers. Located in the heart of the city, the hotel is an ideal base for exploring the city. The hotel is located near the beach. The accommodation has disabled access. Guests can make use of car park facilities.