Marriott Windsor




Reviewed by Old Baldy via
on 18 May 2008
So it's in Slough, not Windsor but turned out to be an almost ideal base for several days whilst we went to Legoland. Inexpensive with lots of facilities in an easy to find location. When planning our Legoland trip, we asked around about hotels and...
2 of 2 people found this useful





Leave your comment