|
Three Stars in London
- Bloomsbury
126 Southampton Row, Bloomsbury, London, WC1B 5AD
Tags:
air conditioning, business facilities, car parking, room service, televisions
|
0 Reviews
|
|
Three Stars in London
- Bloomsbury
92 Southampton Row, Bloomsbury, London, WC1B 4BH
Tags:
air conditioning, business facilities, conferences, restaurant, room service, safe
|
0 Reviews
|
|
Three Stars in London
- Bloomsbury
36-37 Bloomsbury Way, Bloomsbury, London, WC1A 2SD
Tags:
air conditioning, business facilities, car parking, room service, televisions
|
0 Reviews
|