Camelot Resort, Munnar, India
Camelot Resort is conveniently located at Munnar P.O. in Munnar, India
Hotel Location:
Address: Munnar P.O.
City: Munnar
Country: India
Hotel Features:
- In Room TV
- Meeting Room
- Room Service
Camelot Resort is conveniently located at Munnar P.O. in Munnar, India
Address: Munnar P.O.
City: Munnar
Country: India
Camelot Resort, Munnar, India © Hotelsina.com