Off to an adventure in India? You’re in for some pampering after all that exploring; here are some of the most luxurious hotels in the country:
Decked out in a mix of classic and modern finery, Taj Mahal Hotel in Mumbai (or Bombay) has welcomed everyone from heads of state to royalty; although over 100 years old, this Indian hotel remains part of the “Leading Hotels of the World.” Fully equipped with amenities fit for a deity, you’ll enjoy the swimming pool, book shop, shopping arcade, pastry shop, and wireless Internet; golf, badminton, squash, billiards, tennis, and table tennis facilities are available too. Do yoga, use the Technogym, or even learn the “art of breathing” at the fitness centre; it has a cardio area, a Jacuzzi, and a steam room too.
Don’t worry about looking good for that romantic rendezvous; Taj Mahal Hotel has a beauty parlour, barber shop, and a spa (which includes massage therapies, body treatments, a hydrotherapy tub, a relaxation area, and chill showers). Take your date to any of the restaurants here, including Masala Kraft for Indian cooking and Souk for West Asian dishes; head to Shamiana for coffee or Harbour Bar (Mumbai’s oldest bar) for a cocktail.
In Calcutta, the Oberoi Grand Hotel is as splendid as it sounds; expect VIP treatment as you enjoy the view from your room (choose from the swimming pool, garden, or city scene). A 4-poster king/queen-sized bed, a tea/coffee maker, a mini bar, a 25" colour TV, and LD and DVD player, an electronic safe, a worktable, high-speed wireless Internet access, a granite-topped bathroom, and herbal amenities are provided; you can also choose a suite with a balcony. Unwind in Oberoi spa and fitness centre (run by Banyan Tree), lounge by the outdoor pool, or dine at Gharana, La Terrasse, or Chowringhee Bar.
Other India hotels include Uppal's Orchid Hotel in New Delhi, the Trident Hotel in Jaipur, and Hotel Amarvilas in Agra.