El 137 Pillars House es un hotel boutique de lujo solo para adultos ubicado en un edificio histórico restaurado. Ofrece habitaciones y suites elegantes con techos altos y muebles de época, así como una piscina al aire libre, un spa y un restaurante de alta cocina. El hotel también cuenta con un jardín exuberante y una biblioteca.