The hotel was built in 1995 and completely renovated in 2010. There are a total of 65 rooms spread over 7 floors, of which 60 are double rooms and 5 are suites. The facilities include an air-conditioned lobby with a lift, a 24-hour reception, a café/cocktail bar, an air-conditioned restaurant and free courtesy bus to Portimao Center (near the harbour) and Praia Da Rocha beach.