Windsor Townhouse is well positioned to take full advantage of all Belfast's major attractions, including Titanic Belfast, the Odyssey Arena, Waterfront Hall, Grand Opera House, Lyric Theatre, Cathedral Quarter and the Kings Hall, Balmoral. Many excellent golf courses ...