Le Tower Hill Serviced Apartments propose des appartements modernes au cœur du quartier financier de Londres, à proximité de la tour de Londres et de la station de métro Aldgate.