I've heard some places do interviews in the hotel lobby/coffee area, kind of a power-play, makes you think they're bigger than they are, when really it just means their offices don't have any meetingrooms/anywhere to perform interviews.
Could well be something like that.
I know a couple of people who broke away from a Consultancy and setup their own business. They operate the business from a flat, but use a mailing address in a business district of London, so makes it sound like they probably have a fancy office somewhere. They therefore hold their interviews in all manner of different locations, a hotel could be one such place.
Of course there may be many other reasons why they might be doing so, especially if it was quite a specific and important role and there was a distance between you.

Bend over maybe one of them?

