John, If you're really posh (or archaic)you pronounce hotel as 'otel and so say an 'otel. Like hour which confusingly doesn't distinguish it from our. Very silly. I'm not sure how you write it. However only the ignorant (or confused) would pronounce house as 'ouse, so it's a house.
Janine