Get prime views and unparalleled access to some of the world's most famous locations at these hotels situated in UNESCO World Heritage sites.