North America’s tallest hotel tower has opened in midtown Manhattan, offering guests sweeping views of the Big Apple.

Located at 1717 Broadway and West 54th Street, The Marriott hotel building rises 229 metres and has become North America’s tallest building of its kind, wresting the title from Detroit’s Marriott at the Renaissance Centre, which stands at 221 metres according to the Council on Tall Buildings and Urban Habitat…