This simple hotel is in Albufeira. Nestled within 400 metres from the town centre, the property allows easy access to all this destination has to offer. The property is within 600 metres from the nearest beach. The accommodation features a total of 40 accommodation units.
This establishment was built in 1989. Pets are not allowed at this accommodation.