Hotel Dom Pedro Madeira is superbly located on the beautiful coast of Machico Bay. The bay and the beautiful sandy beach are just a short walk along the beach promenade from the hotel. Madeira International Airport is just 5 km from the hotel and Funchal city is 22 km away.