"At this hour" is a phrase that means "at this late time of night".
Multimedia Learning Guide to Improve English Fluency.
Improve your English skills with Phrases AudioBook.
Follow PhraseMix