Apartment Redchurch Street
Redchurch Street is a central apartment in London within a 25-minute walk of Tower Bridge. This property offers airport transfer and room service.
Tower of London is located just 1.8 km away. Guests will enjoy French and European meals in Les Trois Garcons, which is 100 meters from the property.
The apartment offers rooms with multi-channel television, a seating area, a personal computer, a trouser press and a sofa as well as a double bed and a sofa bed. A bathroom comprises free toiletries and bath sheets.
Guests can make use of a microwave and a toaster.
A 5-minute walk to Liverpool Street subway station.