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.
Thank you for subscribing!
An error occurred. Please try again.