The Holiday Inn Resort Goa is located on the scenic Mobor beach in South Goa. It is spread over 25 acres of sprawling lawns and gardens. The Holiday Inn Resort has a variety of indoor and outdoor restaurants providing a range of international and local Indian cusine. Rooms are reasonably furnished and decorated with scenic view balconies.
Standard Rooms are fitted with a double bed or 2 single beds and have a writing desk and a sitting area. Bathrooms have a bathtub with an overhead shower.