Hotel Holiday Inn Resort 5*

BEACHES, Goa

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.