- UK Information
- UK Hotels
- House of MoLi - Times Square Apartments
House of MoLi - Times Square Apartments
These stylish London apartments are set in the bustling area of Aldgate, a 5-minute walk of Aldgate East Tube Station. Many feature balconies and all are less than 10 minutes’ walk from Tower Hill DLR.
Rating
Visa,Maestro,American Express,MasterCard
Prices from £115
10