Nestled on the Mysore Plateau and considered “The Garden City,” Bangalore has emerged as one of the India’s most important business centres. Le Méridien Bangalore, offering panoramic views of the soaring cityscape, sits at the heart of this thriving and modern Indian city.Near the city’s chief shopping areas, the hotel towers over a lush golf course and offers both leisure and business travellers a range of amenities for comfort and recreation.
Starwood
See more descriptions