Salt Cave at Windsor Arms Hotel – MoVernie VIP Experience Twenty Something in Toronto: relax: salt cave at the Windsor Arms Hotels we Covet – Windsor Arms Hotel Spa Day Off: The Spa at Windsor Arms Hotel