Category Archives: London

Wellington Hotel by Blue Orchid

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 […]

Guoman Charing Cross

London Charing Cross

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.