Central Apartment Location
71 Wentworth Street, London, United KingdomGuest reviews
Guest reviews are submitted by our customers after their stay at Central London Apartment
M
Martin
2022-05-02
Had a perfectly pleasant stay, we would stay here again. Set in a pretty comfortable area not far from the Aldgate tube station as well as Algate East tube stop...
Main Features
Central Apartment Amenities
-
Dining
Electric kettle - Dryer
- Cookware/ Kitchen utensils
-
Room Amenities
Free Wi-Fi in rooms - Sitting area
- Dining table
- Ironing facilities
- Washing machine
- Free toiletries
- Flat-screen TV
- Cots
- Carpeted floor
Rooms