Best Green Hotels in USA: Omni Dallas
The Omni Dallas Hotel proves once again that green can be beautiful, luxurious, and affordable. The Omni, which opened its doors on 11/11/11 — a lucky day for those of your who follow numerology — has earned LEED Gold New Construction certification. That makes this new Dallas landmark the first and only LEED Gold hotel
Read more