Hotels in St Pauls
Crowne Plaza London - The City Hotel provides perfect accommodation in central London near local attractions such as The London Eye, St Paul’s Cathedral and Buckingham Palace. This luxury hotel also offers meeting rooms, gym, spa facilities and a Michelin star restaurant.
Credit Cards Accepted
TV in Rooms
This page viewed on 3,730 occasions since Oct 16th 2005
On this day: