pay by hour hotels in maharaja ranjit singh nagar