Known to be one of the most extravagant hotels in the area, I knew the Four Seasons Hotel in Toronto would be the perfect place for my best friend’s bridal shower. She deserves nothing but the best and this top-notch hotel did not disappoint at all. From service, to rooms, hotel amenities, and value for money – divine! They had well-trained staff who were knowledgeable on how to please their guests and we're just all the way impressive. The room was the best we’ve ever stayed in. The beds were comfortable and the pillows and beddings were heavenly. They served well-prepared and delicious food that you’ll keep asking for more. The relaxing spa experience was the icing on the cake for our whole group. Nothing but good memories here. Will definitely be back.