El 137 Pillars House es un hotel boutique de lujo ubicado en un edificio histórico restaurado. Las habitaciones cuentan con bañeras de estilo victoriano y están decoradas con muebles antiguos y obras de arte. El hotel también cuenta con un spa, una piscina al aire libre y un restaurante que sirve cocina tailandesa e internacional.