Lalitha Mahal Palace Hotel

Siddhartha Nagar
Mysore
India