i've stayed at the stamford plaza - i thought it was nice. we only stayed one night but our room was good.
we also used to use them for staff from overseas where i used to work & it was a popular choice - people liked the rooms because most (if not all) are suites with kitchen facilities, lounge area & the bedroom can be closed off. so they don't seem as much like a tiny hotel room.
hth![]()


Reply With Quote


Bookmarks