Home»United Kingdom»London»Ambassadors Bloomsbury

Ambassadors Bloomsbury

0
Shares
Pinterest Google+

Ambassadors Bloomsbury, 12 Upper Woburn Place, London, WC1H 0HX
~ Four Star Hotel in London ~
Located in the fashionable area of Bloomsbury, the Ambassadors Bloomsbury is a 4-star hotel features bright, stylish rooms, an Italian restaurant and a chic bar. The train station of King’s Cross is less than a 10-minute walk. ~ BOOK NOW

Previous post

The First Notting Hill

Next post

The Beaufort

No Comment

Leave a reply

Your email address will not be published. Required fields are marked *