Do you mean that the structure must be in that order (h1>h2>h3) on the page? I think what you have on your lp is fine, with hotel names in h2.
In your first post, why don't you have an h2 tag? Many h3's but not 1 h2.
In your URL structure; why do you have 'hotels' separate from country? Why not...