Hotels in St. Andrews by the Sea: This popular property is situated in St andrews . There are a total of 33 rooms on the premises. Guests can avail themselves of the key collection service.
Hotels in St. Andrews by the Sea: The Hotel is one of Canada's most luxurious and legendary resorts. Rich in history, meticulously restored to its original splendour, and complete with every modern comfort you could desire, this year-round destination truly offers the best of the past with contemporary amenities. The iconic building and its grounds are an oasis. Elegant guest rooms, contemporary dining, indoor and outdoor pools, waterslide, a pampering spa, private beach, manicured gardens, and cocktails on the historic veranda add up to a vacation to savour and remember.