Architecture praise for City Inn Westminster
The 460-bedroom City Inn Westminster hotel has won one of the country's top architecture awards.
The hotel opened last September and is London's biggest new hotel for 30 years.
! | |
City Inn Westminster: "not too showy" |