Royal Orchid Hotels (ROHL) has launched two new properties under Regenta brand in the coastal town of Colva, Goa bringing the total number of ROHL properties in the city to six. Regenta Baywatch ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results