Homepage>Holidays>Hotel Holiday Inn Resort 5*
Holiday Inn , Goa on Mobor Beach – One of the finest 5 star hotels in South Goa. A stroll through the elegant tropical garden reveals the grandeur- that is a unique blend of traditional Goan and contemporary architecture.
Luxury India Holidays
Book Flights Online
Become a Franchisee
India Hill Station
Minar Travels (India) Pvt. Ltd.
29 Regal Building, Parliament Street,
Connaught Place, New Delhi – 110001
011-43368700 ; +91-9810335828