Need a break? Try one of the world’s “seven wonder” hotels, from a cave resort in Turkey to Australia's fairy tale castle