When we visited MP in 2012, we stayed here when it was known as Machu Picchu Sanctuary lodge...it cost an "ouch" amount but it is the ONLY hotel at MP itself; the hotel at best was 3.5 stars but as they say...location, location,location....we figured we would only visit MP once in our lives, so we coughed up! If you are visiting Iguazu Falls, you must stay at
Starwood Hotels & Resorts It is the only hotel within the National Park (Argentina side), and you can get rooms with a view of the Falls themselves...nothing better than going to the Falls before breakfast and enjoying the Falls with solitude and peace before the hoardes of tourists arrive by bus from their hotels in Puerto Iguazu. If you intend to see the Falls from the Brazillian side, don't forget to get a Brazillian visa.... we thought we could slip a few dollars to the officers at the border as was the common practice but this was clamped down just before we got there. If you are visiting Iguazu, then you should spend a few days in BsAs.... a great city also known as "Paris of the South"