Holiday Inn Resort Goa located on the picturesque Mobor beach in South Goa with direct beach access. The Holiday Inn Read more…
Tag: Goa 5 star hotel
Novotel Dona Sylvia Resort Goa The hotel is located right on Cavelossim Beach in South Goa.The beautiful city of Goa Read more…
Royal Orchid Beach Resort & Spa Goa The Royal Orchid Beach Resort & Spa, Goa is located at Uttroda Beach Read more…
Alila Diwa Alila Diwa is located just 16 km away from Goa International airport. The interiors are designed to capture Read more…