Leela Hotel does not yet have a photo. Upload the first!
X
Comments
Quote: The Leela Hotel is considered as a 6 star hotel in Bangalore but it is best known for its Sunday brunch. The buffet attracts both locals and international travelers alike. It serves unlimited champagne and on a nice sunny Sunday morning, you can... Read the full Leela Hotel review
From journal Galore!