The Stay

2 Star  

Lake View Road, Kolkata, West Bengal - 700 029