1. Search a PROMO CODE
2. Go to Official Hotel Site
3. Book Direct





Show 18 photos
Windsor holiday apartments
73 High street, London, United Kingdom
Show map
General
- Bath
- Microwave
- Refrigerator
- TV
- Kitchenette
- Coffee / Tea Maker
Services
- Elevator / Lift
Internet
- Internet is available. Wireless internet on site.
5.9
Rating summary
overall5.9
cleanliness5.7
dining5.9
facilities5.9
location5.9
rooms5.8
service5.5
Top comments from travellers
Convenient location
Loved the beds
Staff provided great service
Ample-sized rooms
Who stays here?
Families100%
Nearby Hotels

Alexandra Hostel
Richmond Court 75 High Street,London
White Lodge Hotel
1 Church Lane ,London
Veeve- Four Bedroom House- Family Fair
Rokesly Avenue,London