Crowne Plaza London St James

Located in central London, Crowne Plaza London St James is a business-friendly hotel within walking distance of St. James Park, Buckingham Palace, and Victoria Palace Theatre. Nearby points of interest also include Big Ben and The Mall. Hotel Features. Crowne Plaza London St James's restaurant serves breakfast, lunch, and dinner. A bar/lounge is open for drinks. Room service is available 24 hours a day. Recreational amenities include a… more

£118.03

[WPCR_INSERT]
Thanks! You've already liked this