Spread over 2.5 acres, The Leela Hyderabad is an artful 156-room luxury address and showcases a unique collection of restaurants offering discovery dining and heirloom experiences, said a release.
"Affordable Adventures… Unforgettable Experience…"