Ambassadors Hotel In Bloomsbury - London

Rooms
100
Location
London - Bloomsbury
Overview
The Ambassadors Hotel in Bloomsbury, London, is conveniently located just a few minutes walk from King’s Cross Station and the British Museum. It is only 5 minutes walk to Madamme Tussauds Waxworks Museum, Regents Park and Convert Garden. The Ambassadors Hotel In Bloomsbury has well decorated stylish rooms that have air conditioning, flat screen TV’s and soundproofing.
Standard facilities:
Standard Room:
Standard Rooms are fitted with a king size bed or 2 single beds. Bathrooms have a bathtub with an overhead shower.
Hotel
Star
Location
other spellings: ambasadors hotle in blomsbury, ambassador hotell, otle