Drop your message

Godwin Holidays

Grand Plaza, Munnar, Munnar

Home / Hotels / Grand Plaza, Munnar, Munnar

Grand Plaza, Munnar, Munnar

Grand Plaza is situated in Munnar.

Grand Plaza one of the finest hotels situated in Munnar.

Destinations of this Hotel