New letter
Clicks:49, Listing added: Apr 13, 2014
|
Bloomsbury Palace Hotel is a brand newly refurbished hotel in the heart of the literary district of London's Bloomsbury. Situated just 300 metres from Goodge Street London Underground Station., this Georgian building offers free Wi-Fi, full English br
0.0 (0)
1
2
3
4
5