Das Stunning Central Windsor Town House With Parking in Windsor in der Region Berkshire liegt in der Nähe des Windsor Castle und bietet Unterkünfte mit kostenfreiem WLAN und kostenfreien Privatparkplätzen.
45 Lammas Court, Windsor, SL4 1JP, Großbritannien