Homepage>Holidays>Hotel Resort Rio 5*
Resort Rio, Five star Luxury Deluxe Spa resort in Goa, is on the banks of the Baga river and is just a 5 minutes drive from the famous Baga beach, Known for best Architecture and hospitality the hotel is one of the best 5 star hotels in Goa.
Luxury India Holidays
Book Flights Online
India Hill Station
Minar Travels (India) Pvt. Ltd.
29 Regal Building, Parliament Street,
Connaught Place, New Delhi – 110001
011-43368700 ; +91-9810335828