1 Birkenhead Street - NW1H 8BA London United Kingdom
Area: --
Book online or call +39 041 8624040
roadmap satellite
The hotel is a short walk from Covent Garden and Oxford Street. Nearby there are several subway stations. Russell Square is only 15 minutes on foot. You can also easily reach several restaurants, bars and cafes.