Rosewood London
Rosewood London, 252, High Holborn, Holborn, St Giles, London Borough of Camden, London, Greater London, England, WC1V 7EN, United Kingdom
About
Rosewood London is a dog friendly hotel in London, WC1V.
Reviews - 
35 Reviews






