Photos coming soon
HOTEL
Elephant Rose
12 Woodsford Square, London
Where it sits
Elephant Rose
12 Woodsford Square, London
51.50442, -0.20916
Similar stays nearby
Tasteful 4bed Holland Park
Hotel · 88 m
4 Bedroom House, Holland Park
Hotel · 89 m
Studio Flat w Garden Access Holland Park
Hotel · 116 m
Luxury 3-Bed Penthouse with Huge Roof Terrace
Hotel · 159 m
Luxury Loft-style Mews House
Hotel · 161 m
Holland Park Avenue VII
Hotel · 170 m
Stylish Holland Park Patio Apartment
Hotel · 187 m
Holland Park Home - Central AC | Ultra Luxury
Hotel · 198 m
Plan around Elephant Rose
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
