Hotel Name: Ram Palace Address: 144 Jawaharlal Nehru Road (100 Feet Road) Loganathan Nagar Near Metro Railway Station M.M.D.A Signal Chennai Tamil Nadu 600094 Chennai India 600094
For Enquiry and Booking Contact
Asia Hotels and Resorts
505, TCW Tower, Sector 19
Dwarka, New Delhi 110075, India