Hotel Faro Punta DelgadaOpen standalone map in fullscreen mode
Hotel Faro Punta Delgada: -42.766265, -63.637598