All 24Seven hotels have a check-in machine, where you can check in for 24 hours.