Jasmine City in central Bangkok offers a calm oasis with a poolside bar and rejuvenating spa. The on-site restaurant serves Asian cuisine all day, and the gym hosts yoga classes. Travelers appreciate the convenience store and consistently mention the helpful staff.