ExcellentRated By TripAdvisor
"Royal Palace- The Leela Palace"
Reviewed on Wed Mar 05 23:58:46 IST 2014 by nimit1911
The Leela Palace Bangalore, set among nine acres of ornate gardens and cascading waterfalls, offers the ultimate in five-star indulgence with palatial accommodations and world class dining. The restaurants themselves are a feast for the eye before the serious business of selecting from a range of outstanding menus begins. Exotic, cosmopolitan or comforting. If you're in Bangalore then don't make a mistake by staying at some other place.Read More