The 5 Best Inns in Bloomsbury (London)
1 - Holiday Inn Hotel London Bloomsbury - London
Coram Street, Bloomsbury. London.Greater London.
Established in 1996, 000 accommodation choices in over 5, HotelClub provides consumers with over 35, 300 cities worldwide. HotelClub is a world leadin...
2 - The Welcome Inn - London
42 Tavistock Place, Bloomsbury. London.Greater London.
3 - Holiday Inn Ltd - London
Coram Street, Bloomsbury. London.Greater London.
4 - Holiday Inn Bloomsbury - London
Coram Street, Bloomsbury. London.Greater London.
5 - Welcome Inn - London
42 TAVISTOCK PLACE, Bloomsbury. London.Greater London.