Overlooking the beach of Machico Bay and only a few steps away from the picturesque and historic fishing village of Machico, the Dom Pedro Baía Club Hotel is set in a beautiful scenery where the green of the mountains meets the deep ... Rooms from 42.00