Das Windsor Town Centre Victorian townhouse sleeps 6 in Windsor bietet Unterkünfte mit kostenfreiem WLAN, weniger als 1 km vom Windsor Castle, 3,3 km vom Legoland Windsor und 12 km von LaplandUK entfernt.
93A Saint Leonards Road, Windsor, SL4 3BZ, Großbritannien