The Hotel Montechoro is near the wonderful fishing town of Albufeira, in the centre of the Algarve coast. Montechoro takes pride in being the most modern and ambitious project in the area.... more info