Blair Victoria Hotel

Starting at
Featured Image

TripAdvisor Review

Based on 1490 review

See all

Property Location A stay at The Blair Victoria Hotel places you in the heart of London, within a 5-minute drive of Victoria Palace Theatre and Sloane Square. This hotel is 1 mi (1.6 km) from The Mall and 1.1 mi (1.7 km) from Houses of Parliament. Distances are displayed to the nearest 0.1 mile and...

More details