The Royal Orchid Hotel can be found in the Canico area of Madeira, offering accommodation to families, small groups, and couples, who are visiting the island on holiday. A handful of local attractions can be found conveniently close to the hotel, with..