This hotel has only recently opened (July 2010) and it shows - everything is brand-spanking new. The decor is very non-descript modern, but functional -- this is a Holiday Inn Express, after all -- not the Park Plaza. The rooms are nicely furnished, but very tiny. This was not a problem for me or my travelling companions, however if you're... More