Windsor, CA

Located in Windsor, California, The Town Green Hotel is an upscale modern addition to the downtown area surrounding the town’s main green square.  This 5-story hotel will have 159 guestrooms, a lounge and bar area, including 1,600 square feet of rooftop bar and terrace. Conserving natural resources was very important in the redesign of the hotel. The redesign includes photovoltaic panels on the roof that generate electricity and passive solar shading devices for the windows and expansive covered walkways. The hotel will use state of the art energy-efficient systems to cool and heat the property. 

THE MCCLELLAND HOTEL


A modern multi-story residential building with brick and white exterior finishes, large windows, surrounded by green trees, with a parking lot filled with cars in front, and people walking nearby, under a partly cloudy sky.
Modern multi-story building labeled "The McClelland," with brown and beige facade, surrounded by trees and parked cars, under a partly cloudy sky.
Modern hotel exterior with people on the sidewalk, cars parked, and trees lining the street.
Interior of a cozy cafe or coffee shop with a large window, wooden ceiling, green cabinetry, and a variety of seating including armchairs and a long wooden table.
Interior of a cozy and dimly-lit restaurant or bar with wooden furniture, a bar counter with high stools, and covered tables with wine glasses and candles.
Modern hotel lobby with a marble reception desk, wooden flooring, large glass windows, green plants, a wall painting of a landscape, and a seating area with a round dining table and chairs.
Interior of a modern conference room with a long wooden table, black chairs, large potted plants, wooden wall panels, and large glass windows with black frames.