Un aparcamiento privado también está disponible en las instalaciones.
Hay 6 habitaciones que incluyen una zona de comedor y un balcón. Disponen de una tv de pantalla plana con canales vía satélite, así como de comodidades como aire acondicionado. Las instalaciones adicionales incluyen una ducha a ras de suelo y un inodoro separado. Ofrecen baños equipados con una ducha a ras de suelo y un inodoro separado, además de un secador de pelo y toallas de baño.
El restaurante Mi Casa se encuentra a una distancia de 350 metros del hotel Willson Santiago de Chile.
El Parque Quinta Normal está enclavado a unos 25 minutos a pie, mientras que La Chascona está enclavada a una distancia de 6 km del Hotel Willson, de 3 estrellas. Como ventaja para los viajeros de negocios, el hotel está enclavado a una distancia de 3 km de la Torre Entel. Entre las atracciones deportivas cercanas destaca el Estadio Víctor Jara, a poco más de 30 minutos a pie de este hotel. La parada de autobús Republica está cerca, al alcance de del Willson.