Elmwood Spa’s Bangkok Garden restaurant

Check out the newly renovated Bangkok Garden located inside the Elmwood Spa.