One of North America’s oldest cities houses this architectural gem.

While North Carolinians have possibly the most serene forest house in the middle of nowhere, Montrealers will take pride in having one of the most exotic castles in North America right downtown in Montreal, Canada.

Known as the Château Vieux-Montreal, this Old Montreal Castle carries a design that’s evocative of the grand castles of Europe. Built in the early 20th century, this 10,000 sq. ft. (929 square meters) castle, which was originally a church, has 8 rooms, an indoor swimming pool, a gaming area with card tables, as well as a private rooftop patio that offers one of the most astonishing views of Montreal.

This grandiose structure has a flamboyant castle suite that takes about 3,000 sq. ft. (278 square meters) and you can book this royal-like castle for a party or just to stay in such a luxurious surrounding for a day or more. To enhance the tranquility of your stay at this majestic castle, there’s a museum, a cruise, bars and restaurants, clubs and shops all situated just within the vicinity.