Holiday Inn Resort Goa, Goa

Holiday Inn Resort Goa

Mobor Beach

Located on the beach in south Goa. It is 17kms from Margao and 42kms from the Goa airport.