📊 Topic

hotel supply and demand

1 story · First covered Jul 22, 2026 · Latest 2h ago
hotel supply and demand Coverage
India Has One Hotel Room Per 3,000 People. The Math on Relief Isn't Close.

India Has One Hotel Room Per 3,000 People. The Math on Relief Isn't Close.

Major chains have poured $567 million into Indian hotel deals in 2025 alone, signing over 51,000 new keys. Corporate buyers hoping that supply wave would cool rates are about to learn what a structural deficit actually looks like when the denominator is 1.4 billion people.