The Lince Azores Great Hotel

Avenida D. Joao III, 29
Ponta Delgada
Portugal