From New hotels in New Orleans to new castles in India, we’re focusing on all the luxury your (slash our) hearts desire. These are the 80 new hotels to stay at in 2017