EXPLORE Leonardo Hotel London Aldgate
Finding Leonardo Hotel London Aldgate
Leonardo Hotel London Aldgate enjoys a prime position on Aldgate High Street in the historic City of London. This vibrant district blends centuries of history with the energy of a modern global capital, placing guests close to major financial institutions, cultural landmarks, and some of the city’s most dynamic neighbourhoods.
The hotel is exceptionally well connected, making it an ideal base for both business and leisure travellers. Aldgate Underground Station is located just steps away and offers direct access to several key London Underground lines, allowing guests to move across the city with ease. Nearby Liverpool Street Station also provides excellent connections through the Elizabeth Line and national rail services, linking guests quickly to London’s airports and many parts of the city.
With convenient transport links and many of London’s most celebrated attractions within easy reach, Leonardo Hotel London Aldgate places the best of the capital right at your doorstep.
Parking Details
Leonardo Hotel London Aldgate does not offer on site parking. Guests arriving by car will find several public parking facilities located nearby. Availability and pricing may vary, so it is recommended to check local parking options in advance of arrival.
Given the hotel’s central location and excellent public transport connections, many guests find that travelling around London by Underground, train, or taxi provides the most convenient way to explore the city.
View on your phone:



Join our free loyalty programme and enjoy 10% off every online booking
-10% on all online bookings
-15% on food and drinks in Restaurants and Bars (in selected hotels)
Free room upgrade – subject to availability
Free late check-out upon request & availability
Collect points, Miles or BahnBonus points
Free unlimited Wi-Fi