The Element Hotel will open in the summer of 2025. It will have 87 rooms and cater to both leisure and corporate business travelers.