Lo Shree Mantra Homes si trova a Yercaud. La struttura vanta camere familiari e una terrazza. Il parcheggio privato è disponibile a un costo aggiuntivo.
Le camere sono dotate di armadio, TV a schermo piatto e bagno privato.
Il personale della reception, operativo 24 ore su 24, parla inglese e tamil.