I would like to check in on saturday morning at around 7 and check out the next day at around 4pm. Will I be charged for two nights?
I cant be sure about this hotel but if you negotiate in advance through telephone some hotels do not charge full fair for a day. It all depends on season, nature of management, etc. Try your luck.
Yup. They rates are for 24hours. Once you cross 24hour. They will charge for the second day.