Photos coming soon
HOTEL
Nestoya House
8 Oxendon Street, London, United Kingdom
Where it sits
Nestoya House
8 Oxendon Street, London, United Kingdom
51.50968, -0.13187
Similar stays nearby
London Dream House - Piccadilly apartment
Hotel · 10 m
Club Living - Piccadilly & Covent Garden Apartments
Hotel · 16 m
Piccadilly Circus Suites
Hotel · 21 m
PML Exclusive Apartments Piccadilly
Hotel · 39 m
Luxury Studio Apart Piccadilly Circus
Hotel · 44 m
Piccadilly Circus by Capital
Hotel · 51 m
Soulful Central London Apartment
Hotel · 57 m
Thistle London Piccadilly
Hotel · 58 m
Nearby to explore
Plan around Nestoya House
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
