Photos coming soon
HOTEL
Dali
W1T 2HW, 2b Scala Street, London, United Kingdom, London
Where it sits
Dali
W1T 2HW, 2b Scala Street, London, United Kingdom, London
51.52001, -0.13556
Similar stays nearby
Plan around Dali
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
