Bhimaas Hotel is a 3 Star Hotels in Chennai, Vadapalani.
Ambica Empire is a 3 Star Hotels in Chennai, Vadapalani.