Das Cataratas Hotel is a classic hotel in the centre of the Iguazu national park in Brazil, in the middle of jungle, only a few hundred meters from the famous Iguazu Falls in Brazil.
Visit Das Cataratas...
Buckingham Hotel in New York is perfectly located in the heart of Manhattans cultural district across the street from Carnegie Hall on West 57th Street and seconds from Central Park and a short stroll from Lincoln Center.
Visit Buckingham...
The Embassy Suites Hotel directly across the street from The World Financial Center in New York, affords fabulous skyline and river views, as well as accessibility to the Nelson Rockefeller Park and Esplanade.
Visit Embassy Suites New York City...