The 1-room Apartment in London is located in the Highbury district of London, and Holloway Road tube station is just 10 minutes' walk away.
At Apartment in London, guests will enjoy the convenience of towels in the bathroom.
The accommodation offers convenient self-catering facilities, including a fully furnished kitchen with a microwave oven and a refrigerator. The pizzeria I Grill is located within 5 minutes' walk of the property.
Union Chapel is around 25 minutes' walk from the apartment, while Emmanuel is merely 6 minutes' stroll away. Tower of London is about a 15-minute drive from the 45 m² accommodation. Wells Terrace bus station is also a few minutes' drive from the apartment.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please