Hotel Pearl Royal International
Near KSRTC Bus station, Thodupuzha Ring Road, Thodupuzha, Idukki - 685584
04862- 221701,221702, 221703
Pearl Royal International Hotels and Resorts is a cosy and luxurious destination which will open an ample space for you to stay. The lu..... an extens