Welcome to SPOT ON THE HOTEL HEAVEN , Aligarh , India