Choose your room
Finsbury Rose Hotel
Situated in the Holloway district, Finsbury Rose hotel gives access to entertainment venues like The Screen on The Green Cinema, 2.6 km away.
The accommodation stands 6 km from Tate Modern, at an 850-metres distance from Holloway Road underground station. Cultural sights in the area are The British Museum (4.7 km) and Tower Bridge (7 km). There is The Regent's Park 4.4 km away, while Wells Terrace bus station is a stroll from the hotel. The nearest underground station is 0.8 km away.
Nice touches to enhance your stay include a separate toilet and a shower, along with a hairdryer and bath sheets.
Guests can enjoy Mediterranean dishes served in Girasole located 500 metres from this hotel.