ITC Grand Goa – Resort & Spa Leave a Comment / Featured Hotels, Goa / By topindiahotels itc grand goa is one of the finest 5 star hotels in goa