Etymology
Today it means: A hotel that is designed and run so as to have minimal environmental impact. Full definition →
From eco- + hotel.
Etymology from Wiktionary, CC BY-SA 4.0.