N
Natacha Trefois Review of Ambassadors Bloomsbury Hotel
Great hotel, very welcoming and attentive staff, w...
Great hotel, very welcoming and attentive staff, well located and excellent food.
Comments: