Grange Holborn Hotel

Starting at

TripAdvisor Review

Based on 246 review

See all

Location This upmarket hotel enjoys an idyllic location on the border between the West End and the City, not far from the lively hustle and bustle of Covent Garden, Oxford Street and the English capital's banking district. This hotel is suitable for both business guests and those here for a holiday,...

More details