P
Piers Keeble Review of Holiday Inn Marble Arch London...
Great location, great room. Has air conditioning w...
Great location, great room. Has air conditioning which was well received on a hot July night.
Comments: