The Holland House: India’s first wine chateau
Spread across 2.5 acres of landscaped serenity, The Holland House features five opulent bedrooms—each artfully designed to reflect themes inspired by the wine world, from romantic blush tones to soulful greys. Continue reading The Holland House: India’s first wine chateau at Business Traveller.


Spread across 2.5 acres of landscaped serenity, The Holland House features five opulent bedrooms—each artfully designed to reflect themes inspired by the wine world, from romantic blush tones to soulful greys.
Continue reading The Holland House: India’s first wine chateau at Business Traveller.