The Hotel Royal Orchid is located on the most beautiful setting of Caniço Bay; the breathtaking views over the Atlantic...
A tiny and cozy aparthotel of casual atmosphere, with personalized service, ideal for people who dislike big hotels...