Award Categories

Gallery

The Leela Palace Udaipur

  • Address: The Leela Palace Udaipur, Lake Pichola, PO Box 125, Udaipur 313001 India
  • Country: India (North)
  • Email: internal.udaipur@theleela.com
  • Telephone: +91 (294) 6701234
Website: www.theleela.com
Gallery

The Palace Luxury Resort

  • Address: Putijuri, Bahubal, 3310 Habiganj, Sylhet Division
  • Country: Bangladesh
  • Email: info@thepalacelife.com
  • Telephone: +8801910001000