Located close to Utorda Beach and Majorda Beach, ITC Grand Goa, a Luxury Collection Resort & Spa, Goa provides a poolside bar, designer stores on site, and a coffee shop/cafe. With a beachfront location, sun loungers, and beach yoga, this resort is the perfect place to soak up some sun. Treat yourself to a facial, aromatherapy, or Ayurvedic treatments at the onsite spa. At the 4 on-site restaurants, enjoy breakfast, lunch, dinner, and Indian cuisine. Free WiFi in public areas is available to all guests, along with a garden and a hair salon.