Harpers and Queen magazine the 300 best hotels in the world