Photos coming soon
HOTEL
Holly House Hotel
20 Hugh Street London SW1V 1RP,Hugh Street, London
Where it sits
Holly House Hotel
20 Hugh Street London SW1V 1RP,Hugh Street, London
51.49238, -0.14546
Similar stays nearby
Holly House Hotel
Hotel · 0 m
Victoria Lodgings London
Hotel · 4 m
Ivy House Hotel
Hotel · 12 m
18 Budget Inn
Hotel · 14 m
Exclusive 1 bedroom Flat near Victoria Station
Hotel · 40 m
Charming 2-bed Apt Pimlico
Hotel · 49 m
2-bed Apartment Victoria, London
Hotel · 50 m
Long Stay Discounts Charming 2 bed Apt Pimlico
Hotel · 50 m
Plan around Holly House Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 23, 2026.
