The 4-star superior Lemon Tree Premier, Ulsoor Lake, Bengaluru
hotel promises stylish, contemporary accommodation alongside
luxurious facilities Located beside Ulsoor Lake in the central
business district, the hotel is roughly 3km from the city centre.