Mermaid Complex, Kaniympuzha Road,Vyttila Pin: 682019
Mermaid Hotel in Ernakulam, Kerala
P-63, D1 Block, M I D C Chinchwad, Pin: 411019
Hotel Emerald Park. in Pune, Maharashtra
Sardar Patel Marg, Diplomatic Enclave, New Delhi 110021 India
Taj Palace in New Delhi, Delhi