Tower Hill Deluxe Apartments

London

England

Choose from one or two bed apartments each furnished with comfortable double bedrooms, fully fitted kitchens, and living areas with HDTVs. These apartments are perfect for all types of stays. A once weekly house keeping service and welcome pack are also available during your stay. All apartments have balconies.