Willkommen im 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.