Hotel Orquidea
Hotel Orquidea
The Hotel Orquidea provides an ideal base in the centre of Funchal to stay during your visit to Madeira. Set in an elevated area, its rooftop terrace offers views over Funchal and the surrounding Atlantic Ocean. Relax at the hotel’s bar and restaurant after a busy day exploring Madeira’s sights. The rooms are well- equipped and elegantly decorated.