Hampden Apartments

Back View website
Share

Hampden Apartments

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.