- Thiruvananthapuram, Kerala, India
INDROYAL HOTELS PRIVATE LIMITED is a company based out of ROYAL PLAZA T C 2/2465/(5,6), PATTOM, THIRUVANANTHAPURAM, Kerala, India.