Puthens Capitol Inn

  Near Vylopali Smaraka Park, Judges Avenue, Kaloor, Cochin, India

Booking.com Book Now