Want to visit one of the most anticipated hotel openings of 2025, but don’t want to spend $800 to $1,500 per night to stay ...