Apartment ★★★★

Windsor Holiday Apartments

High Street 73, London Show on map

1 / 34
Windsor Holiday Apartments 1Windsor Holiday Apartments 2Windsor Holiday Apartments 3Windsor Holiday Apartments 4Windsor Holiday Apartments 5Windsor Holiday Apartments 6Windsor Holiday Apartments 7Windsor Holiday Apartments 8Windsor Holiday Apartments 9Windsor Holiday Apartments 10Windsor Holiday Apartments 11Windsor Holiday Apartments 12Windsor Holiday Apartments 13Windsor Holiday Apartments 14Windsor Holiday Apartments 15Windsor Holiday Apartments 16Windsor Holiday Apartments 17Windsor Holiday Apartments 18Windsor Holiday Apartments 19Windsor Holiday Apartments 20Windsor Holiday Apartments 21Windsor Holiday Apartments 22Windsor Holiday Apartments 23Windsor Holiday Apartments 24Windsor Holiday Apartments 25Windsor Holiday Apartments 26Windsor Holiday Apartments 27Windsor Holiday Apartments 28Windsor Holiday Apartments 29Windsor Holiday Apartments 30Windsor Holiday Apartments 31Windsor Holiday Apartments 32Windsor Holiday Apartments 33Windsor Holiday Apartments 34

About this property

Availability

Pick your dates to see prices

House rules

Times are in the hotel’s local time.

Check-in
—
Check-out
—
Cancellation / prepayment
Cancellation and prepayment policies vary by room. Check each room's conditions when you choose it.
Pets
Please contact the property before bringing pets.

More places to stay in London

Explore all hotels in London