Alexander Hotel Now Open in Mexico City's Lomas de Virreyes District
Alexander Hotel, a new boutique hotel in the iconic Torre Virreyes skyscraper, is now open. Positioned in the heart of Mexico City's financial hub, the hotel combines sleek design, meticulous attention to detail, and a Caviar Bar, the first of its kind in Mexico. The five-star hotel features 26 light-filled suites and luxury amenities, including a spa, restaurant, a complete Technogym, and a premium concierge. All suites are equipped with state-of-the-art technology.