T
Tony Batra Review of Holiday Inn Marble Arch London...
Terrible hotel. Musty smell in corridors. Small ro...
Terrible hotel. Musty smell in corridors. Small rooms. No facilities. But very well located. Not recommended
Comments: