Hotel Orquidea
Hotel
Sao Pedro, Funchal
Orquidea opens out on to an extra-large roof-top terrace, overlooking Funchal and the Atlantic Ocean. Enjoy its elevated location less than 200 metres from the Museu do Vinho and Monte Palace Tropical Gardens.
Number of rooms: 116
Rua dos Netos 69 - 71, Sao Pedro, 9000 - 084 Funchal, Portugal
Hotel booked 1 times today.