luxury
hotel
.world
About
Ambootia Tea Estate
Tea Room
Darjeeling
»
Ambootia Tea Estate
Boutique hotels near Ambootia Tea Estate
Cedar Inn
Rating
8.9
Book from
$
91