India for work

7 nights starting

Stays

  1. 3 nights at Hotel Leela
  2. 4 nights at The Leela Palace