Malabar Resort Neeleswaram / Mattancherry palace and durbar hall art gallery are cultural highlights, and travelers looking to shop. Malabar Resort Neeleswaram - Wifi and parking are free, and this hotel.