1 Macclesfield Road, London, United Kingdom, EC1V 8AE
Access Apartments City Photos
Access Apartments City Map
1 Macclesfield Road, London, United Kingdom, EC1V 8AE
Searching for availability
Hotel Information
The fully-furnished apartments come complete with everything guests would expect at home and weekly servicing as standard. They are perfect for families or groups travelling together in style.