Lemon Tree Hotel - Banjara Hills

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