Go Hotels
Home > United Kingdom > Windsor >

Accommodation Windsor Apartments

United Kingdom Flag
Accommodation Windsor Apartments
Alma House, 56 Alma Road
Windsor United Kingdom

WEB: almahouse

Rated 82 / 100 based on 14 customer reviews.

Accommodation Windsor Apartments has received an Outstanding Service Award
This relaxed B&B in a classic Victorian townhouse is an 11-minute walk from Windsor & Eton Central train station and historic Windsor Castle, and 2.8 miles from Legoland Windsor Resort.

Bright, airy rooms feature en suite bathrooms, flat-screen TVs, iPod docks and free WiFi, as well as minifridges and in-room continental breakfast options.

There's limited free parking.