The correct spelling for "t hree-hour" is "three-hour". To avoid confusion, one could consider rephrasing the sentence to say "a duration of three hours" or "a three-hour period". Maintaining proper grammar and coherence in writing helps to provide clear and accurate information.