S
Simon Gatke Review of Holiday Inn Marble Arch London...
Attractive location, friendly staff. A bit of nois...
Attractive location, friendly staff. A bit of noise from hallway and other rooms.
Comments: