Photos coming soon
HOTEL
Zedwell Capsule Hotel Leicester Square
7 Leicester Pl, London, United Kingdom
Where it sits
Zedwell Capsule Hotel Leicester Square
7 Leicester Pl, London, United Kingdom
51.51151, -0.13013
Similar stays nearby
Zedwell Capsule Hotel Leicester Square
Hotel · 0 m
Victory House Leicester Square
Hotel · 32 m
Victory House Leicester Square
Hotel · 32 m
Premier Inn London Leicester Square
Hotel · 50 m
Victory House London
Hotel · 56 m
Premier Inn London Leicester Square
Hotel · 58 m
Hausd - Soho
Hotel · 63 m
Lanterns Court Serviced Apartments
Hotel · 72 m
Plan around Zedwell Capsule Hotel Leicester Square
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
