
Goa, India
Royal Orchid Beach Resort & Spa
5-star hotel · ROYAL ORCHID HOTELS
The resort is located on Utorda Beach, which is one of the most idyllic locales of South Goa, just 10 km from the city centre and 34 km from Panjim. The city hotel is approximately 20 km from the railway station, around 12 km…
- Wi-fi · extra charge
- 24-hour reception
- Outdoor freshwater pool
- Car park


