Hotel Catedral 3 stars

Rua Do Aljube 13, Se, 9000-067 Funchal, Portugal

Hotel image
Read more reviews for Hotel Catedral