Posts Tagged “Melia London Kensington Hotel”

Kensington’s Melia Hotel

Kensington’s Melia Hotel

Melia London Kensington Hotel was the first hotel in this International chain in which I had stayed. It’s a Spanish group and there is a nod to that in its restaurant cuisine, and also in the fact that most of the staff seem to be bilingual. That’s a rather unique draw for those guests from…

Read more »