Welcome to Hotel One-Bedroom Apartment St Marks 1 London, One-Bedroom Apartment St Marks 1 is a self-catering accommodation located in London. The property is 500 metres from Angel and 1 km from Old Street. There is a full kitchen with a dishwasher and a microwave. Extras include a washing machine. If you feel like visiting the surroundings, check out Hoxton Square (1.3 km) and Islington (1.5 km).London Heathrow Airport is located 25 km away. (Hotel One-Bedroom Apartment St Marks 1 London hotels booking).
Dorset Square Hotel – London
Hotel Grange Holborn – London
Hotel Hyatt Regency London – The Churchill – London