|Funchal Hotel name||Hotel price*||Hotel Stars||Hotel Area||Rating**|
map: Hua Dos Netos 71, Funchal 9000
Location: Hotel Orquidea is located in Funchal, close to Town Square, Madeira Story Centre Museum, and Botanical Garden. Nearby points of interest also include Monte Palace Gardens and Madeira Stadium. ...
*All prices displayed here are indicative, prices will vary based on your dates of travel.
**Hotel ratings powered by TripAdvisor