Royal Orchid Beach Resort & Spa
Listing Category
Address Line 1
Utorda Beach Rd, Utorda
Goa
State:
Goa
Pin Code
403713
Description


Royal Orchid Beach Resort & Spa is the favoured choice holiday-goers in South Goa. Spread across an area of 5-acres, the resort features 73 rooms, 4 star property,  Easily accessible from the Goa airport and Madgaon railway station.

Send Message