Offering a sun terrace and views of the sea, Windsor House of Saint Andrews is located in Saint Andrews. Free WiFi is offered and free private parking is available on site. Some units include a seating area to relax in after a busy day.
Address: 132 Water Street, Saint Andrews
Rates from:
CAD 150 | More:
Booking.com