When you stay at Jagmandir Island Palace, you'll be just a 5-minute drive from Lake Pichola and City Palace. You can visit the spa to indulge in deep-tissue massages, body wraps, or Ayurvedic treatments, and international cuisine is served at Darikhana, which is open for breakfast, lunch, and dinner. Other highlights include a bar/lounge and a garden.