Sydney House Hotel The

9-11, Sydney St., Kensington, London, United Kingdom, SW3 6PU
Description

Sydney House Hotel The