Book now
304 King Charles Terrace, Jewel Court E1W 3HL London United Kingdom
Area: Whitechapel
View map
Book online or call +39 041 8620400
view info & map
Pets not allowed Check-in time starts at 3 PM Check-out time is 10 AM