Set in Bangalore, 8.3 km from Commercial Street, Hotel leela park offers accommodation with a garden, free private parking and a terrace. With free Wi-Fi, this 4-star hotel offers room service. The property is non-smoking and is situated 8.
Number of rooms: 12
Manyata Tech Park Road, 560045 Bangalore, India