\N, \N, SL4 3AA
Hampden Apartments offer luxurious serviced accommodation in the heart of Windsor town centre moments from Windsor Castle and the stunning Long Walk. Ideally placed to take advantage of the excellent range of shops, bars, theatre, and restaurants. Quote THEATRE when booking to receive a 10% discount.