Super Luxury Studio Apartment 1020 is located Highway Chandigarh Chandigarh India 140603