Details
Exterior Day View

The Leela Park by TGI

The Leela Park by TGI is a premier business hotel that is located in Domlur, just a hop, skip and jump away from major corporate offices and tech parks. Enjoy a memorable stay at one of the best hotels near Domlur.