The Carriage House

3.0
(3 reviews)
12 Osborne Mews, Windsor SL4 3DE England
+44 1753 855062
Charming
Guest house
Quaint
Romantic
Hotel
The Carriage House | Slough | United Kingdom | TripAligner