Review of Leela Palace Hotel, Bangalore - 5-Star Hotel in Bengaluru, Karnataka
Eager to explore what Bangalore has to offer, I visited the green city for a short holiday with my family and chose to stay at the Leela Palace Hotel.
Even though there were several other hotels I was considering, the Leela Palace came…
