We have a two bed flat in a very central location in London. It's very close to all the sights. A hotel around here would be about £200 a night for something that's not awful. We have lived in London for 5 years and never had a spare room/office before. We very rarely had visitors. Now we have a spare room, it seems like everyone wants to come and 'see us'. I do wonder how much of it is about seeing us and how much of it is about grabbing a free hotel room. Would this annoy you?