Savoy Apartments
Apartment
London
With city views, Savoy Apartments is situated in London and has a restaurant and bar.
Number of rooms: 18
28-30 Rivington Street, Hackney, London, EC2A 3DZ, United Kingdom