Location This family-friendly beach hotel is located in Albufeira, which still retains much of its ancient charm with its quaint narrow streets and traditional architecture. Located near Albufeira's renowned superb beaches of fine sand and crystal-clear..