Welcome to Hotel City Courtyard Apartments London, City Courtyard Apartments is a self-catering accommodation located in London. Free WiFi access is available. The property is 900 metres from Aldgate East and 1.2 km from Aldgate. The apartment will provide you with a TV, a balcony and a terrace. There is a full kitchen with a dishwasher and a microwave. Featuring a shower, private bathroom also comes with a bath and a hairdryer. There is an additional bathroom. You can enjoy city view and garden view from the room. At City Courtyard Apartments you will find a garden. If you feel like visiting the surroundings, check out Shoreditch (1.2 km) and Brick Lane (1.2 km). London Heathrow Airport is located 28 km from the property. (Hotel City Courtyard Apartments London hotels booking).