Laurus Corporation announces grand opening of Hotel Talisa, Vail
Laurus Corporation, a private real estate investment and development firm, announced today the grand opening of Hotel Talisa, Vail. The 285-room luxury hotel, formerly Vail Cascade Resort and Spa, underwent