Thanks! That's helpful. The general vibe is that neither is worthy of the Intercontinental name, so I guess I'd like to know which is less unworthy? Based on those reviews it seems I'm better off staying at a Holiday Inn?
Last edited by taffygrrl; Feb 23, 2019 at 2:25 pm
Reason: Compile all questiosn into one post