Terra Mar Homestay Ponta Delgada, São Miguel
Featuring mountain views, Terra Mar provides accommodation with balcony, around 13 km from Pico do Carvao. With lake views, this accommodation offers a patio. Each room has a terrace with sea views and free Wi-Fi.
Number of rooms: 3
Rua Ilha de Sao Miguel, 27-A Ponta Delgada Sao Sebastiao, 9500-070 Ponta Delgada, Portugal