Contact the publisher of this press release Millbrae's Millwood Inn and Suites Awarded the Prestigious Green Eco-Leaf Rating