Situada a poco más de 20 minutos a pie del Museo Clyfford Still, la Villa Woods Manor Walk To Downtown Built In 1887 Denver ofrece acceso a numerosos lugares de interés turístico de la zona.
Esta casa de vacaciones se encuentra a la vuelta de la esquina del Museo de Historia de Colorado, mientras que la Iglesia Católica del Espíritu Santo está a unos 500 metros. La villa se halla a tan solo 1 km del Museo de Arte de Denver. Situada al alcance de la Catedral de la Inmaculada Concepción, la Villa Woods Manor Walk To Downtown Built In 1887 es uno de los destinos favoritos de fieles y turistas.
Esta villa dispone de un hervidor eléctrico, una nevera y utensilios de cocina para cocinar. La Villa Woods Manor Walk To Downtown Built In 1887 está a unos cuantos pasos del restaurante Coperta y ofrece platos de cocina italiana. La estación de tren más cercana es Union, situada a unos 20 minutos a pie, mientras que la parada de autobús Broadway & 18th Street está a tan solo 5 minutos a pie de este alojamiento.