An oasis of calm in the heart of London, The Wellington Blue Orchid hotel is nestled in tranquil Westminster, overlooking leafy Vincent Square. The Wellington hotel offers guests a retreat whilst remaining within easy reach of London’s iconic St James’s Park, Buckingham Palace and Houses of Parliament to name a few. The spacious guest rooms […]
Category Archives: London
Number of bedrooms: 201 Maximum number for private dining: 120 guests Star rating: 5* Immerse yourself in 5* luxury at in the heart of Holborn. Has a spa onsite, which you have full access to when on an overnight stay
Number of bedrooms: 239 Maximum number for private dining: 150 guests Star rating: 4* 4* hotel above Charing Cross station in a Grade II listed building. Packed full with facilities and perfect for corporates & celebration groups.
Number of bedrooms: 88 Maximum number for private dining: 150 guests Star rating: 4* 4* boutique hotel in Bloomsbury, offering a slice of hidden luxury to its guests.





