Posted inHotels, International North America’s tallest hotel opens Marriott and G Holdings have opened North America’s tallest hotel, 68 floors above New York City. January 10, 2014February 28, 2023 Continue Reading
Posted inHotels, International Starwood’s strong North American growth January 23, 2013February 28, 2023