D Daniel Owen Review of Holiday Inn Marble Arch London... 4 years ago Never a four star hotel - average at best
Comments: