Photo gallery for Hotel Orquidea
Hotel Orquidea
Comfortable Funchal hotel in Sao Pedro with 24-hour front desk
Reviews
8.4
Very good
Popular amenities
Explore the area
Rua dos Netos, 69-71, Funchal, 9000-084
- Town Square4 min walk
- Funchal Farmers Market8 min walk
- CR7 Museum15 min walk
- Funchal (FNC-Cristiano Ronaldo)20 min drive