 |
Information:
The new City Inn Westminster is Central London's largest purpose-built hotel and opened in September 2003. This stylish hotel offers 460 impressive and well appointed bedrooms, many with stunning views of London's skyline, including the Houses of Parliament, London Eye and the River Thames. All rooms feature air-conditioning, plasma television screens with a satellite TV, ISDN connection, minibars and personal safes.
Location:
- Pimlico, Westminster |