Photos coming soon
HOTEL
Orchid Place
Westgate Terrace, London
Where it sits
Orchid Place
Westgate Terrace, London
51.48689, -0.18871
Similar stays nearby
Veeve Orchid Place
Hotel · 2 m
Chelsea Residential Atmosphere
Hotel · 17 m
Charming 1 Bed Flat Chelsea
Hotel · 19 m
Charming Chelsea Flat
Hotel · 20 m
Beautifully Refurbished 2BD Flat - Earl's Court!
Hotel · 32 m
Luxury Chelsea Apartment
Hotel · 34 m
Veeve Redcliffe Gardens Rooftop
Hotel · 34 m
A Place Like Home - 2 Bedroom Apartment in Chelsea
Hotel · 37 m
Plan around Orchid Place
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
