Total Results
(
1
)
(No Review)
- AC
- CCTV
- Free Wi-Fi
- Housekeeping More....
King's Royal Palace is situated just 4.5 KM from the Nellaiappar Temple. Guests can enjoy complim...