As I some times have to work out of my company's Heathrow office, I regularly need a hotel nearby, and given the vast choice of hotels in the vicinity why do I choose this one?
It's a mixture of
size, location, and friendliness.
Size, it's not the biggest hotel around Heathrow, but I like that because you are not waiting ages to check in or out, or waiting for lifts, or having to walk across some massive carpark.
Location, it is literally minutes away from my offices, just straight down the High Street, no messing about getting stuck on airport roads.
Friendliness, as a 'regular' the staff recognise that and are always ready to chat, and nothing is too much trouble for tem.
I do sometimes stay at other Holiday Inns at Heathrow, but given the choice this is my first choice. [Less]