(1 / 32 )

Facilities and services include wireless Internet access, 24 hour reception and elevator.
Rooms feature wireless Internet access, T.V, telephone, living area, kitchenette, safe, microwave and and bathroom.
Address: 1 Macclesfield Road, EC1V 8AE London, England.
Smoking forbidden
Pets forbidden