The earliest you can check in is at 12 noon .. if needed you can call and request to check in earlier .....
It depends but I would advise calling ahead of time. The hotel personal might not have the room ready if you drop by early unannounced.
Thanks! Your answer is awaiting moderation.