Olivelli's Hotel London
0
Reviews
Bed & Breakfast in London
- Bloomsbury
34 Store Street
, Bloomsbury, London, WC1E 7BS
+44 (0) 20 7636 9682
Olivelli's Hotel London is a local bed & breakfast in London. They are known for offering bed and breakfast accommodation. Olivelli's Hotel bed & breakfast’s address is 34 Store Street.
|