Just in time for Valentine’s… What is GQ’s no. 1 spot for taking your loved one in 2011? New Sheridan Hotel in Telluride, CO, of course. There’s never been a better reason to revisit this wonderful brand in our portfolio now.
Also, check out the original link on GQ.