The International Hotel

The International Hotel
P.b. North 3563 M G Rd. Ernakulam, Cochin 682035 India (IND)