Photos coming soon
HOTEL
Apartments & Rooms at NGH
216a Sloane Avenue, London, United Kingdom
Where it sits
Apartments & Rooms at NGH
216a Sloane Avenue, London, United Kingdom
51.49200, -0.16468
Similar stays nearby
New Gwynn House Sloane Square Apartment
Hotel · 7 m
Nell Gwynn Chelsea Accommodation
Hotel · 35 m
Modern London Nell Gwynn House Apartment
Hotel · 35 m
Nell Gwynn House
Hotel · 38 m
Elegant 1 Bedroom flat near Harrods
Hotel · 38 m
NELL GWYNN HOUSE - Studio Apartments, Chelsea
Hotel · 41 m
Chelsea Charm for 5 guests
Hotel · 48 m
The Chelsea Haven - Glamorous 1bdr Flat
Hotel · 50 m
Plan around Apartments & Rooms at NGH
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
