Sonesta St.George Hotel is a wonderful property that has been completely designed to meet the need of the most discerning guests. The hotel provides excellent accommodation and modern facilities which make your stay a memorable.