pay by hour hotels in picnic garden road