Generally speaking, most hotels have staff working 24 hours a day, so there will always be someone to welcome you. While the standard check-in time is between 2-3 pm, don't let that time window mislead you. You can still check in hassle-free after that time.