London Crowne Plaza City vs. Holiday Inn Camden
Hi:
I have the opportunity to stay at either property, for about the same rates and I can't make up my mind.
Seems the CP is more centrally located, but the Camden area looks a lot more fun.
Any suggestions or guidance would be appreciated!
Thanks
RRZ