Map
Ponta Delgada, São Miguel, Portugal
Hotel
Hotel Marina Atlântico