3 New Hotel Openings: Tampa's Epicurean Hotel, New York's Hotel Boutique and the Grand Residences Riviera Cancun

<b class="credit">Epicurean Hotel</b>
Epicurean Hotel

Tampa, Florida's food-centric Epicurean Hotel, the Hotel Boutique at Grand Central in New York City and the Grand Residences Riviera Cancun highlight the world's recent hotel openings.