54 Commercial Road, London, E1 1AJ

Restaurant
Is this photo useful? Yes | No This imposing aparthotel was built in 2009 and comprises of two towers housing 100 new luxury serviced apartments in the heart of the city. A large 24-hour reception area with 24-hour concierge and checkout service is on hand to greet guests at any time. Free wireless LAN Internet is available throughout the property, and lift access is also available. Attention - A refundable deposit is required upon check in at this establishment.