Located in Machico, just 200 metres from Sao Roque Beach, The Village House provides beachfront accommodation with free Wi-Fi. The air-conditioned accommodation is 300 metres from Banda d'Alem Beach.
Rua Conselheiro José Ribeiro da Cunha 20, 9200-089 Machico, Portugal