The MarketWatch News Department was not involved in the creation of this content. Located Within the Iconic Torre Virreyes, Alexander Hotel Debuts with Striking Design and First-of-its-Kind Caviar Bar ...
Alexander Hotel, a new boutique hotel in the Torre Virreyes skyscraper in Mexico City, is now open. The hotel has just 26 light-filled suites and a Caviar Bar, the first of its kind in Mexico.