Map
1 269 Parade Rd., Fort Cochin 682001, India
Price
287
website
Hotel
Malabar House