Lemon Tree Hotel - Banjara Hills

Food Genre:
Cost:
Address:
Lemon Tree Hotel, 6-3-248/1/1/B, Bhaskara Plaza, Road No.1, Banjara Hills, Hyderabad 500034