The most vile place I have ever stayed in well I say stay but we didn’t even end up staying overnigh...
DISGUSTING
1/14/2020
(11)
Advertisement
Liverpool Street House is a charming motel located in the heart of London, England. With its convenient access to public transportation and local attractions, it offers a perfect base for exploring the vibrant city. Guests can enjoy comfortable accommodations and a friendly atmosphere, making it an ideal choice for both leisure and business travelers.
Generated from this place's information
The most vile place I have ever stayed in well I say stay but we didn’t even end up staying overnigh...
Tiny and dirty washroom, no soap, the shower is broken. Tiny rooms, broken doors, no night-table, no...
Rooms were small with ripped furniture and dirty floors. Nothing like the pictures. The heated towel...
Advertisement