11 best hotels in Bangkok for an unforgettable stay & a bagful of memories