Premier Inn London City (Aldgate) is a budget-friendly hotel located in the heart of London. It offers comfortable rooms with modern amenities and a swimming pool. The hotel is conveniently located near popular attractions such as the Tower of London and St. Paul's Cathedral. Guests can enjoy a refreshing swim in the pool after a long day of exploring the city.