Home Press Releases TIME Magazine lists Morpheus Hotel as one of the World’s Greatest Places